Comment on your design steps. What is unique about your approach?