add execjs to make setup