initial load ui improvements