removed some unnecessary subjects and put them in an extra array
added some subjects by deavmi