fixed update adhoc charge