internal-page done