delete service logic