modifed RandomReset.java