Initial implementation of a conditioned selector