Revert "The initial version"

This reverts commit 74f49acc2bd43eabde610e1ea5b70fad48506ced.