major progress towards completion