finished up the basics of random users