Logic to Controllers Changes