rest of unit tests for GCM -- all pass