David Matteson.Photo courtesy of Matteson