dont forget header comment for each new js file