hcchien: fire on will