re creating the controllers after some of classes fixed