improve live updates