adding seperate controller for header