I think it would be nice to dump the below into a function...but not necessary for this PR.