machinery Patterns