adding bunch of stuff