@jmcrouse: These are a lot