pulled update for submodule
Merge branch 'master' into exampleprogs_experimental
third try