Concept
Frustration
initial version