added missing cycle listener for root container