Future transactions first implementation