add sysnotice function