some more forum work, in progress.