Add fortran template stuffs