- More tweak in getAvailableFuture function