Up to what progress has reached: the most convenient