breaking the page structure into smaller parts