add boost function
add boost function demo