design process and performance 38554