bangone implemented in terms of glitch