item and map changes