analysis changes by Zach