removed GCMonitor until proper implementation