initial working version
merge with initial README