Area generator