add op stratification, still need to edit seminaive loop