creating initial setup