initWFunc