incorporated some of Coop's comments