Adds a bunch of new stuff