Revert "inticial setup"

This reverts commit 15cc0ecd3a44141e2ec5088f7d14fd9332bb9a96.
Revert "Revert "inticial setup""

This reverts commit b0d1473e36a6b462f80cfdc2269b25ca2172af35.