initial delete method