fixes #1 - buttons re-read all of their stock levels when the clear button is pressed