function name and example changes