pledging many a bumper