self and owner deletion