ecommfuture