Putting theory into practice: problems and prospects.