working the initial setup