considering % of area covered by faces rather than just getting the number of faces