pg and node lab