adding design flow