update UI correctly, screen logger