v2 since error messages change significantly, header support, and possibly partner api addition