Moving towards node implementation