adding lots of stuff