[BUG #8607] implemented model-based selection