working on walk and map sync