upgraded the documentation, added images