nevermind, do it with a switch