Begin work on implementation