moved introduction to top