added example using blueprints/factories