رَضِىَ اللهُ تَعَالٰی عَـنْهُ passed it to him and instructed him to give it to (such-and-such) a destitute person.
When he رَضِىَ اللهُ تَعَالٰی عَـنْهُ exited the washroom, his servant enquired, ‘What was the reason behind such swiftness?’ Sayyiduna Imam Muhammad Baaqir رَضِىَ اللهُ تَعَالٰی عَـنْهُ replied, ‘Maybe, my intention might have altered while I exited the washroom.’
May Allah عَزَّوَجَلَّ have mercy on him and forgive us without accountability for his sake!
Dear Islamic brothers! Did you realize! Our saints رَحِمَهُمُ الـلّٰـهُ تَـعَالٰی carried out good deeds with great swiftness, so as to avoid any change in their intention and being deprived of performing virtuous deeds. Therefore, a good deed should be carried out swiftly, as soon as the intention is made. The Beloved Prophet صَلَّى اللهُ تَعَالٰى عَلَيْهِ وَاٰلِهٖ وَسَلَّم has said, ‘Carry out good deeds swiftly.’
(Sunan Ibn Majah, vol. 2, pp. 5, Hadees 1081)
Regretfully, majority of the people do not spend in the path of Allah عَزَّوَجَلَّ and if they do, they first carry out a lot of inquiries, displease those poor people by insulting them and then half-heartedly give Zakah in very less amount, which is the dirt of