Iterations on Shanghai design