fixed som issues, and updated documentation