add the reason to use fire