switch how unicorn listens