添加注释,修改fire实现