fix JC.Valid, JC.AutoSelect