Fixed ChangeButtonbug; renamed SingleEventAdapter