added some ocamldoc