Beware the Jabberwock my son...