fixed evaluation of 'shallow' principles