future2: small improvements