machinery control