update Item effect, factory ......