added some test cases
added Instaces