changing to allow controller decorators