Approaches to improve engineering design