renamed most funcs to CapCase