Refactored to support Verbs of DELETE