ver2 refinement