[DEV] start rework char* to string to be more C++ developent instead of C