modifying map