refactor all controller first letter Upper to lower case-- solve system difference