didn't replace all vars