improve label layout