metadata transfer partially working
just generated a weird test case that fails
remove mistakenly committed print statements