Better comment would be nice. What weird behaviour?