Hugh Update

fixed a bunch of things and added a bunch of things.