a mashup of all my tools in c++