improve simulator to update nodes getting alive