initial commit
added about doc
merge with original