https://omlawteam.com/a-downpayment-by-any-other-name-is-still-a-downpayment/