added fortran interface