common c files