Need to override detach too.