How much progress has been made