update
add the calling functions