add GPMonitor for linux. Still need to do windows