Fixed major issue - misunderstood how column positions were mapped.