Unknown update

Updating old files -- mainly bugfixes/compatibility stuff