Jeff believes that iteration - presenting one's projects, learning from process, collaborating with and incorporating expert knowledge, and continuously adapting proposals - helps to develop better designs and represetations. Evidence of this is in the tools that we use; we are simultaneously designing and documenting, trying to understand and communicating, developing and instantiating. Limitations encourage creativity. Experimentation and reinterpretation help develop new ways of thinking and making, drawing and building. Informed by years of working on architectural details and physical mock-ups, Jeff is fascinated by building skins, assembly processes, details, patterns, and forms. His practice uses computation to derive possibilities through simulation of building performance, comparative analyses of variations, and possibilties offered through digital design and fabrication.