created more tests cases