more work on fortran example