refactored Comment->delete()