use node-thrust directly