fix: get card pref working
fix page change, play nav