Cracking the Behaviour Code