starting on c testing code