Revert "wrong code"

This reverts commit fe024d5b58ea696ae17b4c59382ab3b855c734da.