testing node functionality