why is this not a method of PinMixin?