Prototype based.