logic is off, but selections are working.  css still rudimentary.