almost final problem analysis