added logical delete exception