Add abstract method for detach HCs