add controller for fyp