Reflection on the Dell Website Challenge