updated first view