added extract to ETL