wizar initialization lazy