starting with db storage