modifed sysmon.h with new struct