deep construction cleanup