added getTransaction