Foundations of behaviour