Completely untested

Parts only