add link list functions to manipulate the simulation status