added random button did not implement yet