didn't replace all the vars