will get new julia and save state between calls