added variables and data frames