Small Changes to the way Controllers are bring instasiated