Working on adding an abstract base controller to set common fields on