improve map navigation