new version of generating promising pairs