logical mechanical elements