transaction block commented