Solar core