update Fortran back end, runtime abc and reallocate