This test fails and I don't know why, xfail it until andrew gets a chance to