quality compliance timelines