implementing "delete" request