Three hundred and four four secrets broken