Revert "refine define"

This reverts commit 328f38a128b2333ea22763a73113df67ff2dc9de.