revise
add edit to routes.