more work on NlGS