Improvements in transactions