Maybe we can split this test into 2 separate tests, as it confusing a bit to follow.