https://www.financewarm.com/2019/05/how-does-owner-financing-home-work.html