same as the previous one exactly but with one variant
exactly same as the previous script with only one variant