preparation modifications