more progress on that previous WIP OTL