After denying, finally some truth