Added message cycle halting