Cleanup
- moved patching back into sourcelib