Loan Module implementation