External selector generation