all buttons do something now, though not very nicely