bug fix with step test case