Revert "with free and all test cases passed"

This reverts commit 3e7a961a5e274905042b0c100a7284d340d6daea.