update, random test pass\!