made one list single for testing
fixed select_all, toggle, and clear sel
added on_leave_row