Script variation work