More work on new system inf ofunction