bugs fixed test case should be written