added cppthoughts