Design for reliability