what's so difficult to understand about it?