fix complex variant selecting, break hand variants selecting