Realised the K&R style chosen was not follwed.