polish -- make sure the right icon is set initially, and that the widget toggles out of sight when moused-out
better icon