design nearly complete