core refactoring
inc version
Merge branch 'syncexecution'