Additional documentation of cpp code