implement push for bb
fix the json format