work in progress from last week - no longer working on this now