first presentation: final version