settings i/o almost finished. - alex