Progress over perfection — Tella