design stage

design stage