preparation update