Revert "little optimize"

This reverts commit 5bff772bd8c9290a2d96f7e4aab74491b5f6d8e1.