first updates to simulation driver