rigid design