remove function

complete