naming consistency and proper integer conversion.