introduced needed js libraries