20% done

#3. Data preparation