fixed some bugs, only "!rnEqual(...)" doesn't work