all the initial setup is done