Three variables added for reading marks