make a spin that works properly, and with new multichannel mapping