map uses session data