clearing ocaml API
Added display members
some pad functions