begin fillAreas()