Using Geradlinig Programming to assist Golding Expand