19) makePanel(), updatePanel()

lots of stuff.  see notes for all the mess.  quit doing these long
sessions between commits.