use snake case instead of camel case