add a bunch of stuff