Follow C conventions