initial version TODO:show the simulation process