Adding functional examples