IN PROGRESS.  more progress on the phantom block/guidelines logic.