Applied mechanical design. (2018)