Michie et al (2005) attempted to merge concepts from the different theories and identified 12 domains affecting behaviour: knowledge; skills; social and/or professional role and identity; beliefs about capabilities; beliefs about consequences; motivation and goals; memory, attention and decision process; environmental context and resources; social influences; emotion; behavioural regulation; and nature of the behaviours.