smiOopPrimitives