update gpa, might be wronge, need to double check
update gitignore