node generateor with lale