hard2 (v2)