updated the recieve module to enable editing, incorporated new functionalities to reverse previous transaction and save the  newly updated.