fixed using variables