add initial setup

no good method