Data Gathering Procedure