profile view and routing