better example/test
note on compatibility