technical pattern
87