tweaks to client and node, went through cookbooks