Slightly modify how getArea works