can HSG work with 3rd-party AP?