examples: also port to 1.0