delete distribute and ws