reduce duplicated code, use bkHelper.httpPost