Dreaming, designing and delivering.