first data extraction