added ocamlfind support