Logic to handle case where there's only one variant