this code will actually be duplicated since all the js files are loaded in ANY page