Through numerous quick iterations we went from low fidelity designs or sketches to high fidelity UI designs, to interactive prototypes and in the end to implemented product features. We launched launched all of these changes over a couple of months, measuring the impact of each and every change while keeping the conversation with users going. Over the course of the project we have identified various potential improvements and kept improving on the solutions we designed.