fiddling with checks on button presses.  broke now