artificial variables