先 update_attributes  後 (不含 state)
再用 state machine 的  method 去改 state