added functions block snippet
added functions block and ^ operator