Converted to new smNonDetInit