Adding pretty much everything