MODULE s provide an easy method to access reusable code. Modules can contain libraries of types, object declarations and functions which can be used by other modules. Use of the module facility must be encouraged and traditional FORTRAN 77 programmers must try hard to program in this new way.