-- transaction enhancements and updates