added some generic test cases