added link to functions as first class citizen