http://jnorman1.homestead.com/2021om...oopenerie.html