diff selector