added sys_shared