add disable signature function