changed behavior for disco buttons