old-style transaction add, with autocomplete