second Init