switched to blueprints