add a GNG source code