add bunches of stuff