Part 1: Data Preparation