remove has_variants? conditions