patched by octarin