commit node setup and sample code