adding transctions