Cut added with test cases