examples: more comments added