code for SysconCommon