First iteration of setup