modify shifttable controller and view