flexible mechanical