removed boilerplate controller