add missing bolus fields
comment
credit stackoverflow on twos_comp
more honest rendition of bolus