Probably should die on an error, not just keep going.