added selection of preferable moves