15 years of LeaseForce