need to fix random button