multiple button fire not fixed