adding ngWidApp changes... corrected who wins in certain extend calls