remove mout dependency
add buffer and delay to NodeList