extended js file