Added a bunch of members that probably don't work properly.