tutorial and example generation testing