add more content to functions, types and conditionals section