Our Process and Challenges