clean app controller