main page ui update