copyright 2010 of Kendall Patterson