endpage update