Fleshing out the design.