added quack mode for scheme