Prototype providers