fix oop &mp auto update