created profile directive, nuance improvements on navigation