bug fix in dopost()