Selection logic perhaps implemented