优化with绑定