removing getFullBytes and adding caml_mul