could be a fix to concur modification error

So far it looks like it is working but more research/testing needs to be done. I'll look into it more once a new build is created from this PR. If not i'll build a version out of my fork and work on it some more.