random works now, and tallies up
added load of homework