primitives all converted, now problems with mro not getting pointers