Reimplemented list area list using GSList.