main page rework