implemented new area values