Cleaned up, std::string causes crashes