almost done with examples