fix tiny bugs
add UUID parser in C++ (muuuch faster)