adding a bunch of random stuff