randomzied order is working