modify route and add minor view edits