worked a bit on the documentation