now the variables work as well.