external js library added