had to remove db lookup to prevent circular dependency chain when using storage as DB