Text this: Mechanical Design of Machine Elements and Machines : A failure Prevention Perspective