integrate initializing flow
Merge branch 'master' into deployment/production