Stick a fork in it. Completely untested code, should work after minor bug fixes though