add additional variation testing