v2/3 checking