update api docs for charges, update validation of charges.