added peter's nodetest class