Something hard to understand.