perfect-solution documents