add more boost functions
add more boost functions