new artivle draft for nodejs