minor tweaks
saving transaction details
little refactoring