prepare for stat changing