add missed random_utils.cpp