first draft done, some citations left TODO