passing variations