Re-formatted class-functional(Controller) - I