added new part of documentation
diagram