Prototype library