make variant