do setup