changed understanding blueprints structure