all done, appart from spell checking