do a bunch of stuff