better val names blabber and blubber are from the testing code