simplify delete()