bug fix on routes, add new styling