more advanced token generation
wait for some time