splited a rather large test case into two.