new changes with all 3 pages