fixed, reached requirements