begin v3 fixes