bug fix binding button