collection the data that the user do