controller name should be singular