add 3 variants