Revert "new codes"

This reverts commit 347b84707a0175d26ae6dcf11821112cd8c13895.