This is how transactions should be done!

Review