Design chklist revise1