added dataset controller and add record view