solarxna

reader and writer in progress