Our first iteration for the design