added functions examples