timely financing