move initialize function into simulation file
modify information
modify funciton name