Implement dynamic patching!!!!