add ALM mdule and pgm file process module