add edit controller and view for ssubject