fixed power button bug