reverting last ngWidApp changes as there is something amiss, will look into it further tomorrow