Solaruce operation