renamed listen controller to bump controller