Use curl style
Merge branch 'function'