What is the input here ? is it already camel cased ? Should we use ucfirst ? Is it already under test coverage ?