Added and tested the concept of areas