working pretty well. Next: radio buttons and reset