initial add
updated documentation