tx with GCM working