Building Blueprints From Existing Sources