add the ability to upload js files