added GCMonitor from sarbian