added the examples, cleaned the mess