added working transactions example