good work, support not-strict order array check now