cpp ++
cleanup
todo added
new manuals
brc ++