so weird for plugin button, will crash if it is tooo fast pressed