fix single row button text on expand/collapse all
move setup stuff to init function.