fix random bug.