changes in externalization (init state and call state)