completed pages model