address migration, route, page, action
fix some bug