Mechanical Engineering Research and Development