worker init, ha