exmaple compiles