can't have a class and function with same name but different capitalization in same file for api reference building