js and python extensions