Add play/pause support