updated the documentation
current state