common modify