fix

add new function