Updates to use through2 instead of through.