@smooth: It had a bug