creating the setup