work in progress
resolve small conflict in area definition