added and complemented documentation