progress on RequestNextPlay()