c backgro