initial prototype gn binary