continuous improvement

continuous improvement is better than delayed perfection.