Switchns doesn't compile