What is the timeline for 2017 year-end compliance testing?