engine reads systems, can run multiple systems, but liveUpdate restarts simulation