modified GO scripts