Yes, also totally wrong! Was thinking the caller was the subclass, but was basically the spec or controller. Have other solution for this in the works though.