Now, there is just one c file