updated sysregstatus function