working on AssembleG.pl