adding test cases for bugs found and fixed