fixed #38 bug. reactive buttons when selected. closes #39