action and controller name are always lower case