created aug 2012 for bob olson