updated documentation and changelog