gets map functionality moving