use signals to set playbuttons