Re-worked introduction.