initial commit of async js scripts