handle操作