introduction and some other stuff