attempt to add GCM test code