DB access using Futures