worked on data preprocessing; not done yet