enhancing the default controller