added code to fill the area