blueprint cleanup