Added a ton of things. Not going over them.