1. do some item change