Primitive factory added