add an init setup