update navigator and user model