preparation updated