Context-sensitive Solutions