added numbers letters and variables