3.1 data collector