fix case when transaction returned  is just 1