comprehensive final for ap 1 298148