template styling, profile route
exception listener