add patchable