Also not at all simplified... But I will try to get the gist of your tests into a really simplified test