Added documentation for fire()