updated input data retrieval