Befor refactoring Controllers