Design Principles: why a design works