What sciences brought changes in the development of grammar translation method?

1 Lexicology
2 Methods  of foreign language teaching
3 Pedagogy,psychology,linguistics
4 Pedagogy  and psychology
5 Grammar