Conform to C90 to declarve types at top of functions instead of mixed with implementation