Getting and Cleaning Data: optimalization