Requires fixing

Disregard previous update; managed to compile, yet another check showed that file was not running correctly.
THIS IS BROKEN, DO NOT USE UNTIL FIXED.