hopefully addressed all critiques, will try running again