add service monitoring
added system monitoring
merged in uid, gid patch