Start abstracting storage interface.