updated to 2 c files