add shuffle method [utils]