variant script