增加一些return宏