Front end for PMG