add kind
add missing views
add routes