updated the documentation a bit