improve del part