added ability to change map objects