map tour implemented