still using variables