del and rebuil