fix state base : onActivate