webpage restructure