updating the documentation and changelog