choosing between two futures