applied camelcasing to all class functions