is_alive  initialization add