return after tx.success() otherwise your transactions will be rolled back.