make gs public so we can span multiple client objects closes #119