nested roundtrip test