stage 1: cleansing data