make example work; very alpha version