add pfad_a_surpassing_proglem module