modify some controllers
add some models