revert to single listener
bump