added request deletion function