Adds A bunch of stuff