new examples, fix vis obj