add test 
make more random