annotation-switching is working… jankily. super jankily.