modified function names to be written in camel case