a ways through the vision report. it will need substantial cleaning up.