updated version because transactions were added earlier