not apparent at first what b1 b2 are.  Had to do a little digging.  Might be better just to call them bucket1Element and bucket2Element.  Or maybe instantiate the bucket variables before the DOM elements.