Revert "implementation ABC1"

This reverts commit 615cdabe0d54e084f7d01476b0ce5e0c307f680b.