added SystemExecuteMonitor and depricated GpMonitor
added SystemExecuteMonitor