proper node packaging