explain this please