Added MonitorThreadExample