variations appear to be working