add cmModal
test cmModal
Merge branch 'origin/feature-gui'
Merge branch 'origin/feature-gui'