use span instead of div, to prevent line break and clear label before redraw