new examples for init