initial -see README.md to get all features, fixes etc