combined modules.h and modules.c with joes pager.c. This is a compiled version