modify archive page