separate js file. comments.