SOLAR NODES