Add detach methods