main programs and collective header files info