https://www.dailydishnews.org.uk/post/how-to-calculate-loan-payments-and-costs-ufedku