fixed message_io not present sometimes