design preparation