MAIN VIEW UPDATE