This file is for randomly generate functions.