more robust testcases