finished random

covered most of what we have