Thank you to Curt Peters and his company - Futureware.