SMS dit: Flexibility in engineering design